TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Augusta - CSRATA
League - 2024 CSRATA Southern Combo 18 & Over - Summer 24
Flight - Women 6.5 Combo
--------------------------------------------------------------------------------------------------------------------------------------
Fleming/ Davidson
League Record: 3 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Kimberly Beavers - 3.25
Jennifer Kaminstein - 3.18
Kimberly Trapp - 3.01
Joy Hules - 3.01
AnnieB Brown - 2.85
Amy Wagner - 2.64
Ashley Bass - 2.60
Mary Leonard - 2.58
Sunitha Zechariah - 2.57
Pooja Jain - 2.54
Wanda Brock - 2.47
Patty Hood - 2.44
Jaspreet Farmaha - 2.17
Rabiyyah Tyler - 2.12
League Results By Position
1D 2D 3D
Amy Wagner - 2.64 & Kimberly Trapp - 3.01 0 - 1
Amy Wagner - 2.64 & Mary Leonard - 2.58 1 - 0
AnnieB Brown - 2.85 & Jennifer Kaminstein - 3.18 2 - 1
AnnieB Brown - 2.85 & Joy Hules - 3.01 0 - 1
AnnieB Brown - 2.85 & Kimberly Beavers - 3.25 0 - 1
AnnieB Brown - 2.85 & Kimberly Trapp - 3.01 0 - 1
Ashley Bass - 2.60 & Joy Hules - 3.01 0 - 1
Ashley Bass - 2.60 & Kimberly Trapp - 3.01 0 - 1
Ashley Bass - 2.60 & Patty Hood - 2.44 0 - 1
Ashley Bass - 2.60 & Sunitha Zechariah - 2.57 0 - 1
Joy Hules - 3.01 & Mary Leonard - 2.58 1 - 0
Kimberly Beavers - 3.25 & Mary Leonard - 2.58 1 - 0 1 - 0
Pooja Jain - 2.54 & Jennifer Kaminstein - 3.18 1 - 0
Patty Hood - 2.44 & Kimberly Trapp - 3.01 0 - 1
Rabiyyah Tyler - 2.12 & Jaspreet Farmaha - 2.17 0 - 1
Rabiyyah Tyler - 2.12 & Wanda Brock - 2.47 0 - 2
Sunitha Zechariah - 2.57 & Amy Wagner - 2.64 0 - 1
Sunitha Zechariah - 2.57 & Joy Hules - 3.01 0 - 1
Sunitha Zechariah - 2.57 & Kimberly Beavers - 3.25 1 - 0 1 - 0
Sunitha Zechariah - 2.57 & Mary Leonard - 2.58 0 - 1
Wanda Brock - 2.47 & Amy Wagner - 2.64 0 - 1
Wanda Brock - 2.47 & Joy Hules - 3.01 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
CCRC/Johnson
League Record: 6 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Courtney Kelly - 3.22
Ann Davis - 3.22
Mary Caddell - 3.21
Kathryn Poehler - 3.19
Ashley Pracht - 3.09
Jan Johnson - 3.07
Kristina Topp - 3.03
Kristen Burns - 2.87
Allison Claire Clark - 2.85
Halley Badger - 2.82
Pamela Mumford - 2.81
Taylor Childress - 2.78
Jenni Scott - 2.63
Debbie Christy - 2.63
League Results By Position
1D 2D 3D
Allison Claire Clark - 2.85 & Ann Davis - 3.22 1 - 0
Ashley Pracht - 3.09 & Jenni Scott - 2.63 1 - 0
Ashley Pracht - 3.09 & Pamela Mumford - 2.81 1 - 0 1 - 0
Ashley Pracht - 3.09 & Taylor Childress - 2.78 1 - 0
Debbie Christy - 2.63 & Ann Davis - 3.22 1 - 0
Debbie Christy - 2.63 & Kristina Topp - 3.03 0 - 1
Halley Badger - 2.82 & Ashley Pracht - 3.09 0 - 1
Halley Badger - 2.82 & Courtney Kelly - 3.22 1 - 0
Halley Badger - 2.82 & Jan Johnson - 3.07 1 - 0 2 - 0
Halley Badger - 2.82 & Kathryn Poehler - 3.19 1 - 0
Halley Badger - 2.82 & Mary Caddell - 3.21 1 - 0
Jan Johnson - 3.07 & Allison Claire Clark - 2.85 0 - 1
Jan Johnson - 3.07 & Jenni Scott - 2.63 0 - 1
Kristen Burns - 2.87 & Ann Davis - 3.22 1 - 1
Kristen Burns - 2.87 & Mary Caddell - 3.21 1 - 0
Kathryn Poehler - 3.19 & Allison Claire Clark - 2.85 1 - 0 1 - 0
Kathryn Poehler - 3.19 & Jenni Scott - 2.63 1 - 0
Mary Caddell - 3.21 & Allison Claire Clark - 2.85 0 - 1 1 - 0
Mary Caddell - 3.21 & Taylor Childress - 2.78 1 - 0
Taylor Childress - 2.78 & Courtney Kelly - 3.22 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Fermata/Gregory Combo
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Kristen Galvan - 3.35
Nichol Gregory - 3.20
JORDYN BALBA - 3.20
Karen Beler - 3.11
Ann Fago - 3.10
Jill Thomas - 3.08
Gina Konn - 2.96
Deb Royer - 2.90
susie kneece - 2.85
Meghan Timmerman - 2.84
Elizabeth Bushnell - 2.84
Susanne Spitale - 2.77
Faris Connor - 2.75
Morgan Peeples - 2.53
League Results By Position
1D 2D 3D
susie kneece - 2.85 & Susanne Spitale - 2.77 1 - 0
Ann Fago - 3.10 & Elizabeth Bushnell - 2.84 1 - 0
Ann Fago - 3.10 & Susanne Spitale - 2.77 0 - 1
Deb Royer - 2.90 & Gina Konn - 2.96 1 - 3
Elizabeth Bushnell - 2.84 & Meghan Timmerman - 2.84 1 - 0
Faris Connor - 2.75 & susie kneece - 2.85 0 - 1
Faris Connor - 2.75 & Ann Fago - 3.10 0 - 1
Faris Connor - 2.75 & Morgan Peeples - 2.53 0 - 1
Gina Konn - 2.96 & Ann Fago - 3.10 2 - 0
Jill Thomas - 3.08 & Kristen Galvan - 3.35 2 - 0 1 - 0
JORDYN BALBA - 3.20 & susie kneece - 2.85 1 - 0
JORDYN BALBA - 3.20 & Elizabeth Bushnell - 2.84 1 - 0
JORDYN BALBA - 3.20 & Faris Connor - 2.75 0 - 1
Kristen Galvan - 3.35 & Meghan Timmerman - 2.84 1 - 0
Karen Beler - 3.11 & Meghan Timmerman - 2.84 1 - 0
Karen Beler - 3.11 & Morgan Peeples - 2.53 0 - 1
Nichol Gregory - 3.20 & Meghan Timmerman - 2.84 0 - 1
Nichol Gregory - 3.20 & Morgan Peeples - 2.53 1 - 0
Nichol Gregory - 3.20 & Susanne Spitale - 2.77 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Newman/Flanders
League Record: 1 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Karen Fralick - 3.24
Tammy Butcher - 3.08
Laurel Jones - 3.08
Michele Flanders - 3.02
Betsy Luquire - 2.96
Cathy Sirmans - 2.95
Traci Wright - 2.75
Kim Smith - 2.67
patti pitts - 2.66
Pamela Hargrove - 2.65
Wendy Wiggins - 2.61
Elizabeth Plummer - 2.61
Karen Leigh Dantzler - 2.18
League Results By Position
1D 2D 3D
patti pitts - 2.66 & Laurel Jones - 3.08 1 - 0
patti pitts - 2.66 & Michele Flanders - 3.02 0 - 2
patti pitts - 2.66 & Tammy Butcher - 3.08 0 - 1 0 - 1
Cathy Sirmans - 2.95 & Elizabeth Plummer - 2.61 0 - 1
Kim Smith - 2.67 & Betsy Luquire - 2.96 0 - 1
Kim Smith - 2.67 & Karen Fralick - 3.24 0 - 1 1 - 0
Karen Leigh Dantzler - 2.18 & Laurel Jones - 3.08 0 - 1
Karen Leigh Dantzler - 2.18 & Michele Flanders - 3.02 0 - 1
Karen Leigh Dantzler - 2.18 & Wendy Wiggins - 2.61 0 - 1
Laurel Jones - 3.08 & Elizabeth Plummer - 2.61 0 - 1
Laurel Jones - 3.08 & Traci Wright - 2.75 1 - 0
Pamela Hargrove - 2.65 & Betsy Luquire - 2.96 0 - 1 0 - 3 1 - 0
Pamela Hargrove - 2.65 & Elizabeth Plummer - 2.61 0 - 1
Tammy Butcher - 3.08 & Elizabeth Plummer - 2.61 0 - 1
Tammy Butcher - 3.08 & Traci Wright - 2.75 0 - 1
Tammy Butcher - 3.08 & Wendy Wiggins - 2.61 0 - 1
Wendy Wiggins - 2.61 & Betsy Luquire - 2.96 1 - 0 0 - 1
Wendy Wiggins - 2.61 & Michele Flanders - 3.02 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CCRC/Finch
League Record: 7 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Sara Haddow- Liebel - 3.16
Angelique Alvarado - 3.14
Taylor Atwood - 3.13
Michelle Lyons - 3.09
Anna Phillips - 3.07
Terri Finch - 3.06
Laura Adamski - 2.99
Christin Eschelbach - 2.96
Lydia Williams - 2.91
Alison Hodges - 2.89
Kristine Schneider - 2.86
Amy Mahoney - 2.86
Missy Fitzgerald - 2.71
League Results By Position
1D 2D 3D
Alison Hodges - 2.89 & Anna Phillips - 3.07 1 - 0
Alison Hodges - 2.89 & Michelle Lyons - 3.09 0 - 1
Amy Mahoney - 2.86 & Michelle Lyons - 3.09 1 - 0
Angelique Alvarado - 3.14 & Christin Eschelbach - 2.96 0 - 1
Anna Phillips - 3.07 & Kristine Schneider - 2.86 0 - 1
Anna Phillips - 3.07 & Missy Fitzgerald - 2.71 1 - 0
Christin Eschelbach - 2.96 & Michelle Lyons - 3.09 1 - 0
Christin Eschelbach - 2.96 & Missy Fitzgerald - 2.71 1 - 0
Christin Eschelbach - 2.96 & Terri Finch - 3.06 1 - 0 0 - 1
Lydia Williams - 2.91 & Anna Phillips - 3.07 2 - 0
Lydia Williams - 2.91 & Laura Adamski - 2.99 0 - 1
Lydia Williams - 2.91 & Taylor Atwood - 3.13 1 - 1
Laura Adamski - 2.99 & Kristine Schneider - 2.86 0 - 1
Laura Adamski - 2.99 & Missy Fitzgerald - 2.71 0 - 1
Michelle Lyons - 3.09 & Missy Fitzgerald - 2.71 0 - 1
Sara Haddow- Liebel - 3.16 & Alison Hodges - 2.89 1 - 0
Sara Haddow- Liebel - 3.16 & Amy Mahoney - 2.86 5 - 1
Taylor Atwood - 3.13 & Alison Hodges - 2.89 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Newman/Swindells
League Record: 3 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Rowena Aase - 3.08
Katherine Granillo - 3.06
Agnes Hobson - 3.05
Tiffany Padgett - 3.01
Denise Vaughn - 2.99
Brooke Homan - 2.98
Judith Sexton - 2.92
Alexis Shaefer - 2.71
Sheri Brackett - 2.68
Jeanette Pellot - 2.65
Rita Bell - 2.59
Lyndi Baldy - 2.58
Kristen Swindells - 2.56
Melisa DeAngel - 2.45
League Results By Position
1D 2D 3D
Agnes Hobson - 3.05 & Alexis Shaefer - 2.71 0 - 1 1 - 0
Brooke Homan - 2.98 & Melisa DeAngel - 2.45 0 - 1
Denise Vaughn - 2.99 & Sheri Brackett - 2.68 1 - 0
Jeanette Pellot - 2.65 & Brooke Homan - 2.98 0 - 1
Jeanette Pellot - 2.65 & Katherine Granillo - 3.06 0 - 1
Jeanette Pellot - 2.65 & Rowena Aase - 3.08 1 - 0
Judith Sexton - 2.92 & Melisa DeAngel - 2.45 0 - 1
Judith Sexton - 2.92 & Rita Bell - 2.59 0 - 1
Judith Sexton - 2.92 & Sheri Brackett - 2.68 0 - 2 0 - 1
Kristen Swindells - 2.56 & Denise Vaughn - 2.99 0 - 1 0 - 1
Kristen Swindells - 2.56 & Katherine Granillo - 3.06 0 - 1
Kristen Swindells - 2.56 & Melisa DeAngel - 2.45 0 - 1
Katherine Granillo - 3.06 & Rita Bell - 2.59 1 - 0
Lyndi Baldy - 2.58 & Brooke Homan - 2.98 0 - 3
Lyndi Baldy - 2.58 & Denise Vaughn - 2.99 0 - 1
Lyndi Baldy - 2.58 & Tiffany Padgett - 3.01 1 - 0
Rita Bell - 2.59 & Rowena Aase - 3.08 0 - 1
Tiffany Padgett - 3.01 & Alexis Shaefer - 2.71 2 - 0 1 - 0
Tiffany Padgett - 3.01 & Rita Bell - 2.59 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Davis-Odell
League Record: 8 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Kelly Anne Moore - 3.48
Kathleen Rogerson - 3.41
Angela Magnuson - 3.31
Carlene Clark - 3.30
Tracie Kramer - 3.28
Lori Videtto - 3.27
Dana Davis - 3.25
Christy Tyner - 2.94
Michelle Hughes - 2.92
Dee Dee Redd - 2.86
Kim Cooper - 2.83
Beth Shedd - 2.82
Angie Osbon - 2.80
Marsha Mikes - 2.70
League Results By Position
1D 2D 3D
Angela Magnuson - 3.31 & Beth Shedd - 2.82 0 - 1 1 - 0
Angela Magnuson - 3.31 & Christy Tyner - 2.94 1 - 0
Angela Magnuson - 3.31 & Dee Dee Redd - 2.86 1 - 0
Christy Tyner - 2.94 & Kelly Anne Moore - 3.48 1 - 0
Carlene Clark - 3.30 & Beth Shedd - 2.82 1 - 0 1 - 0
Dee Dee Redd - 2.86 & Lori Videtto - 3.27 0 - 1 2 - 0
Dana Davis - 3.25 & Angie Osbon - 2.80 1 - 1 1 - 0
Dana Davis - 3.25 & Kim Cooper - 2.83 0 - 1
Dana Davis - 3.25 & Michelle Hughes - 2.92 1 - 0
Kim Cooper - 2.83 & Kathleen Rogerson - 3.41 0 - 1
Kathleen Rogerson - 3.41 & Dee Dee Redd - 2.86 1 - 0
Kathleen Rogerson - 3.41 & Michelle Hughes - 2.92 1 - 0 2 - 0
Marsha Mikes - 2.70 & Beth Shedd - 2.82 0 - 1
Marsha Mikes - 2.70 & Kelly Anne Moore - 3.48 1 - 0
Marsha Mikes - 2.70 & Lori Videtto - 3.27 0 - 1
Marsha Mikes - 2.70 & Tracie Kramer - 3.28 0 - 1
Tracie Kramer - 3.28 & Michelle Hughes - 2.92 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
DOWDEY-NEWMAN
League Record: 4 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Christine Lewis - 3.32
Traci Westin - 3.25
Becky Horner - 3.22
Amy Forsha - 3.13
Brooke McGuire - 2.99
Preeti Batra - 2.92
Cathy Hoffman - 2.92
Jaime Burgbacher - 2.85
Stacey Flink - 2.82
Sandra Dowdey - 2.69
Michell Davis - 2.65
Maria Richard - 2.64
Susan Dover - 2.57
Marilyn Nichols - 2.57
League Results By Position
1D 2D 3D
Becky Horner - 3.22 & Marilyn Nichols - 2.57 0 - 1
Becky Horner - 3.22 & Preeti Batra - 2.92 0 - 1 1 - 0
Brooke McGuire - 2.99 & Susan Dover - 2.57 1 - 0
Christine Lewis - 3.32 & Michell Davis - 2.65 2 - 0
Cathy Hoffman - 2.92 & Amy Forsha - 3.13 1 - 0 1 - 0
Jaime Burgbacher - 2.85 & Michell Davis - 2.65 0 - 1
Jaime Burgbacher - 2.85 & Marilyn Nichols - 2.57 1 - 0
Jaime Burgbacher - 2.85 & Susan Dover - 2.57 0 - 1
Maria Richard - 2.64 & Brooke McGuire - 2.99 0 - 1 1 - 0
Maria Richard - 2.64 & Michell Davis - 2.65 0 - 1 0 - 1
Maria Richard - 2.64 & Sandra Dowdey - 2.69 0 - 1
Marilyn Nichols - 2.57 & Susan Dover - 2.57 0 - 1
Preeti Batra - 2.92 & Brooke McGuire - 2.99 0 - 1
Preeti Batra - 2.92 & Christine Lewis - 3.32 0 - 1
Preeti Batra - 2.92 & Traci Westin - 3.25 1 - 0
Stacey Flink - 2.82 & Christine Lewis - 3.32 1 - 0
Stacey Flink - 2.82 & Traci Westin - 3.25 1 - 0 0 - 1
Sandra Dowdey - 2.69 & Amy Forsha - 3.13 0 - 1 0 - 1
Sandra Dowdey - 2.69 & Brooke McGuire - 2.99 1 - 0
Traci Westin - 3.25 & Susan Dover - 2.57 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Springlakes-Addyman
League Record: 3 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Susan Trammell - 3.34
Vickie Phillips - 3.23
Laurel Landon - 3.23
Karen Fulton - 3.12
Julie Lichty - 3.06
April Nunnallee - 3.02
Caroline Sullivan - 2.95
Aimee Howlett - 2.90
Tracie Addyman - 2.80
Jennifer Olmstead - 2.77
Laraine Beasley - 2.75
Gwenda Sanderson - 2.75
Nora Rader - 2.72
Natalie Lane - 2.70
League Results By Position
1D 2D 3D
Aimee Howlett - 2.90 & Julie Lichty - 3.06 0 - 1
Aimee Howlett - 2.90 & Karen Fulton - 3.12 0 - 1
Aimee Howlett - 2.90 & Susan Trammell - 3.34 1 - 1
April Nunnallee - 3.02 & Jennifer Olmstead - 2.77 1 - 0
April Nunnallee - 3.02 & Nora Rader - 2.72 1 - 0
Caroline Sullivan - 2.95 & Laurel Landon - 3.23 1 - 0
Gwenda Sanderson - 2.75 & Julie Lichty - 3.06 0 - 1
Gwenda Sanderson - 2.75 & Vickie Phillips - 3.23 1 - 1
Jennifer Olmstead - 2.77 & Julie Lichty - 3.06 0 - 1
Karen Fulton - 3.12 & Jennifer Olmstead - 2.77 0 - 1
Karen Fulton - 3.12 & Nora Rader - 2.72 2 - 0 1 - 0
Karen Fulton - 3.12 & Natalie Lane - 2.70 0 - 1
Laurel Landon - 3.23 & Jennifer Olmstead - 2.77 0 - 1 1 - 0
Laurel Landon - 3.23 & Tracie Addyman - 2.80 0 - 1
Laraine Beasley - 2.75 & April Nunnallee - 3.02 0 - 1
Laraine Beasley - 2.75 & Karen Fulton - 3.12 1 - 0
Laraine Beasley - 2.75 & Susan Trammell - 3.34 1 - 0
Laraine Beasley - 2.75 & Vickie Phillips - 3.23 1 - 0
Natalie Lane - 2.70 & Julie Lichty - 3.06 0 - 1
Natalie Lane - 2.70 & Susan Trammell - 3.34 0 - 1
Tracie Addyman - 2.80 & Julie Lichty - 3.06 1 - 0
Tracie Addyman - 2.80 & Vickie Phillips - 3.23 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CCRC/ Bernardi
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Leslie Sprague - 3.24
Praveena Venugopalan - 3.18
Trisha Hobbs - 3.01
Suzanne Corley - 2.99
Tania Matos - 2.95
Christine Hall - 2.95
Lun Cai - 2.75
Talita Bernardi - 2.67
Pam Callaway - 2.67
Jacqueline Parham - 2.61
Tanya Gibbons - 2.57
Guanyu Li - 2.55
Mye Duke - 2.47
Brinda Muraleedharan - 2.46
League Results By Position
1D 2D 3D
Brinda Muraleedharan - 2.46 & Leslie Sprague - 3.24 1 - 0
Guanyu Li - 2.55 & Christine Hall - 2.95 0 - 1
Guanyu Li - 2.55 & Leslie Sprague - 3.24 1 - 0
Guanyu Li - 2.55 & Praveena Venugopalan - 3.18 0 - 1
Guanyu Li - 2.55 & Trisha Hobbs - 3.01 1 - 0
Jacqueline Parham - 2.61 & Christine Hall - 2.95 0 - 1
Jacqueline Parham - 2.61 & Leslie Sprague - 3.24 1 - 0
Jacqueline Parham - 2.61 & Trisha Hobbs - 3.01 1 - 0
Lun Cai - 2.75 & Leslie Sprague - 3.24 1 - 0
Lun Cai - 2.75 & Praveena Venugopalan - 3.18 1 - 0
Lun Cai - 2.75 & Suzanne Corley - 2.99 1 - 0
Lun Cai - 2.75 & Trisha Hobbs - 3.01 0 - 1
Mye Duke - 2.47 & Praveena Venugopalan - 3.18 0 - 1
Mye Duke - 2.47 & Suzanne Corley - 2.99 0 - 1
Praveena Venugopalan - 3.18 & Brinda Muraleedharan - 2.46 0 - 1
Pam Callaway - 2.67 & Christine Hall - 2.95 1 - 0
Pam Callaway - 2.67 & Suzanne Corley - 2.99 0 - 1
Pam Callaway - 2.67 & Trisha Hobbs - 3.01 1 - 0
Pam Callaway - 2.67 & Tania Matos - 2.95 0 - 1
Tania Matos - 2.95 & Brinda Muraleedharan - 2.46 0 - 1
Tania Matos - 2.95 & Tanya Gibbons - 2.57 0 - 1
Tanya Gibbons - 2.57 & Suzanne Corley - 2.99 1 - 0
Talita Bernardi - 2.67 & Christine Hall - 2.95 1 - 0
Talita Bernardi - 2.67 & Leslie Sprague - 3.24 0 - 1
Talita Bernardi - 2.67 & Praveena Venugopalan - 3.18 1 - 0
Talita Bernardi - 2.67 & Tania Matos - 2.95 1 - 0